mucizeler veya harikalar yaratan - Turkish English Dictionary